import type { News } from '@/types/news';

/**
 * 觉醒动态数据
 */
const newsList: News[] = [
	{
		id: 1,
		title: '全球觉醒者数量突破1000人',
		summary: '据全球觉醒者协会最新统计，全球觉醒者总数已突破1000人，其中SS级觉醒者3人，S级觉醒者27人。',
		content: '全球觉醒者协会今日发布最新统计数据，全球觉醒者总数已突破1000人大关。据统计，目前共有SS级觉醒者3人，S级觉醒者27人，A级觉醒者156人，B级觉醒者814人。觉醒者分布主要集中在亚洲、欧洲和美洲地区。',
		image: '/static/news/news1.png',
		type: 'awakening',
		time: '2024-03-15 14:30',
		source: '全球觉醒者协会',
		views: 15230
	},
	{
		id: 2,
		title: '新能力发现：维度操控',
		summary: '觉醒者研究团队发现了一种全新的觉醒能力——维度操控，被认为是继时空操控后的又一重大发现。',
		content: '觉醒者研究团队在最新研究中发现了一种全新的觉醒能力——维度操控。这种能力允许觉醒者在不同维度间自由穿梭，甚至能够操控维度的结构。研究者认为，这种能力可能是时空操控能力的进化形态，具有极高的研究价值。',
		image: '/static/news/news2.png',
		type: 'ability',
		time: '2024-03-14 10:20',
		source: '觉醒研究实验室',
		views: 8930
	},
	{
		id: 3,
		title: '觉醒者001成功阻止城市灾难',
		summary: '觉醒者001运用时空操控能力，成功阻止了一场即将发生的城市灾难，拯救了数万人的生命。',
		content: '昨日，觉醒者001在一次紧急事件中展现出惊人的能力。他运用时空操控能力，在灾难发生前的关键时刻暂停了时间，成功疏散了数万民众，避免了巨大的伤亡。这次事件再次证明了觉醒者在保护人类方面的重要作用。',
		image: '/static/news/news3.png',
		type: 'news',
		time: '2024-03-13 18:45',
		source: '觉醒者日报',
		views: 25680
	},
	{
		id: 4,
		title: '觉醒能力等级划分标准正式发布',
		summary: '全球觉醒者协会正式发布了觉醒能力等级划分标准，将能力分为SS、S、A、B、C五个等级。',
		content: '全球觉醒者协会今日正式发布了觉醒能力等级划分标准。标准将觉醒能力分为五个等级：SS级（超级觉醒者，能力极其稀有强大）、S级（高级觉醒者，能力强大稀有）、A级（中级觉醒者，能力较强）、B级（初级觉醒者，能力一般）、C级（觉醒者，能力较弱）。',
		image: '/static/news/news4.png',
		type: 'research',
		time: '2024-03-12 09:15',
		source: '全球觉醒者协会',
		views: 12450
	},
	{
		id: 5,
		title: '元素觉醒者联合训练计划启动',
		summary: '全球元素系觉醒者联合训练计划正式启动，旨在提升元素觉醒者的战斗能力和协作能力。',
		content: '由全球觉醒者协会组织的元素觉醒者联合训练计划今日正式启动。该计划将集合全球各地的元素系觉醒者，进行为期三个月的联合训练。训练内容包括元素操控技巧、团队协作、实战演练等，旨在提升元素觉醒者的整体实力。',
		image: '/static/news/news5.png',
		type: 'news',
		time: '2024-03-11 16:30',
		source: '觉醒者训练中心',
		views: 6780
	}
];

/**
 * 获取所有动态列表
 */
export function getNewsList(): News[] {
	return newsList;
}

/**
 * 根据ID获取动态
 */
export function getNewsById(id: number): News | undefined {
	return newsList.find(news => news.id === id);
}

